module android.slc.appdb {
    requires kotlin.stdlib;
    /*requires kotlin.stdlib.jdk8;
    requires kotlin.stdlib.jdk7;*/
    requires kotlin.stdlib.common;
    requires annotations;

    requires javafx.base;
    requires javafx.controls;
    requires javafx.fxml;
    requires javafx.graphics;
    requires javafx.graphicsEmpty;
    requires javafx.media;
    requires javafx.swing;
    requires javafx.web;

    requires android.slc.box;
    requires slc.java.utils;

    requires org.reactivestreams;
    requires okio;
    requires com.google.gson;
    requires cn.hutool;
    requires org.apache.commons.lang3;
    requires io.reactivex.rxjava3;

    exports android.slc.appdb.core;
    exports android.slc.appdb.sys.entity;
    exports android.slc.appdb.sys.enums;
    exports android.slc.appdb.sys.service;
    exports android.slc.appdb.sys.service.imp;
    exports android.slc.appdb.user.entity;
    exports android.slc.appdb.user.service;
    exports android.slc.appdb.utils;

    opens android.slc.appdb.sys.entity;
    opens android.slc.appdb.user.entity;
}
